.blueinfo-banner{
  width:100%;
  height:350px;
  background: url(../images/img/blueinfo-banner.png) 0 0 no-repeat;
  background-size: cover;
}
.blueinfo-banner-title{
  font-size:36px;
  color:#fff;
  /* font-weight:bold; */
  padding-top:100px;
}
.bottom-line{
  border-bottom:4px solid #fff;
  width:60px;
  margin-top:20px;
}
.blueinfo-banner-english{
  font-size:28px;
  color:#fff;
  font-style: oblique;
  font-weight:normal;
  margin-top:10px;
}
.blueinfo-list{
  margin-top:30px;
}
.blueinfo-list li{
  float:left;
  font-size:20px;
  color:#fff;
  margin-right:20px;
}
.blueinfo-top-left{
  width:700px;
  height:450px;
  /* border:1px solid #ccc; */
  margin-top:20px;
}
.blueinfo-top-left li a{
  display: block;
}
.blueinfo-top-left li{
  margin-top:20px;
}
.blueinfo-top-left li a img{
  width:260px;
  height:120px;
}
.blueinfo-top-left li a div{
  width:400px;
  height:120px;
  margin-left:30px;
}
.blueinfo-top-left-title{
  font-size:18px;
  color:#333;
  line-height:30px;
  overflow: hidden;/*超出部分隐藏*/
  text-overflow:ellipsis;/* 超出部分显示省略号 */
  white-space: nowrap;/*规定段落中的文本不进行换行 */
  max-width: 400px;/*需要配合宽度来使用*/
  margin-top:10px;
}
.blueinfo-top-left-content{
  font-size:14px;
  color:rgb(92, 92, 92);
  line-height:28px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  max-width: 400px;/*需要配合宽度来使用*/
  margin-top:20px;
}
.blueinfo-top-left-content:hover{
  color:#259B24;
}
.blueinfo-top-right{
  height:420px;
  width:400px;
  padding-top:30px;
}
.blueinfo-top-right p{
  font-size:20px;
  color:#333;
}
.blueinfo-top-right ul{
  margin-top:20px;
}
.blueinfo-top-right ul li a{
  display: block;
  font-weight:14px;
  color:rgb(78, 78, 78);
  max-width:400px;
  overflow: hidden;/*超出部分隐藏*/
  text-overflow:ellipsis;/* 超出部分显示省略号 */
  white-space: nowrap;/*规定段落中的文本不进行换行 */
  line-height: 36px;
}
.blueinfo-top-right ul li a:hover{
  color:#259B24;
}
.blueinfo-fenge{
  width: 100%;
  height:80px;
  background: url(../images/img/blueinfo-fenge.png) 0 0 no-repeat;
  background-size:cover;
}
.blueinfo-bottom-left{
  width:360px;
  height:500px;
}
.blueinfo-bottom-left ul li a{
  display: block;
  font-weight:14px;
  color:rgb(78, 78, 78);
  max-width:360px;
  overflow: hidden;/*超出部分隐藏*/
  text-overflow:ellipsis;/* 超出部分显示省略号 */
  white-space: nowrap;/*规定段落中的文本不进行换行 */
  line-height: 36px;
}
.blueinfo-bottom-left ul li a:hover{
  color:#259B24;
}
.blueinfo-bottom-center{
  width:390px;
  height:500px;
  margin-left:50px;
}
.blueinfo-bottom-center li{
  margin-top:10px;
}
.blueinfo-bottom-center li a{
  display: block;
}
.blueinfo-bottom-center li a img{
  width:360px;
  height:130px;
}
.blueinfo-bottom-center li a p{
  font-size:14px;
  color:#333;
  margin-top:20px;
  margin-bottom:10px;
  max-width:360px;
  overflow: hidden;/*超出部分隐藏*/
  text-overflow:ellipsis;/* 超出部分显示省略号 */
  white-space: nowrap;/*规定段落中的文本不进行换行 */
}
.blueinfo-bottom-right .blueinfo-bottom-right-t img{
  width:190px;
  height:100px;
  margin-top:10px;
}
.blueinfo-bottom-right ul{
  width:400px;
  margin-top:30px;
}
.blueinfo-bottom-right ul li a{
  display: block;
  width:400px;
  overflow: hidden;/*超出部分隐藏*/
  text-overflow:ellipsis;/* 超出部分显示省略号 */
  white-space: nowrap;/*规定段落中的文本不进行换行 */
  line-height:36px;
  color:#333;
}
.blueinfo-bottom-right ul li a:hover{
  color:#259B24;
}
